
以下是对这些目录的解释:
在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。
/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。
/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。
值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root使用的指令。
快捷方式软连接 ln -s /usr/local/mysql/bin/mysql /usr/bin
/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。
/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
源码放哪里?
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录
新系统有人安装到/opt 不过大部分人还是习惯放到/usr/local/src
yum安装
所以用yum安装,实质上是用RPM安装,所以RPM查询信息的指令都可用。
如果使用RPM安装了一些包,一般来说,RPM默认安装路径如下:
| Directory |
Contents of Directory |
| /etc |
一些配置文件的目录,例如/etc/init.d/mysql
|
| /usr/bin |
一些可执行文件 |
| /usr/lib |
一些程序使用的动态函数库 |
| /usr/share/doc |
一些基本的软件使用手册与帮助文档 |
| /usr/share/man |
一些man page文件 |
来源:https://blog.csdn.net/weixin_37569048/article/details/86148089
「三年博客,如果觉得我的文章对您有用,请帮助本站成长」
共有 0 - linux的目录